Articles by Bruno Capuano

CSnakes + MarkItDown: Python in .NET Made Simple

Explore how to integrate Python libraries into your .NET applications with CSnakes! Learn how to use MarkItDown to convert documents to Markdown and see a real-world example in the "Chat with Your Data" app, where markdown is stored in a Vector Store for seamless data interaction.

Run eShopLite Semantic Search in Minutes with .NET Aspire & GitHub Codespaces

Discover how to set up and run the eShopLite - Semantic Search application in minutes! In this video: Learn how to create a GitHub Codespace directly from the main GitHub repository. Explore the necessary steps to configure the project locally using .NET Aspire to create the required Azure resources. See how to test and run the AI-powered eShopLite - Semantic Search application seamlessly.

Enabling OpenAI Telemetry in .NET for Aspire!

Unlock the power of telemetry in your .NET C# projects with the OpenAI Library for .NET!

Build an AI Chat in .NET Aspire with Ollama: Quickstart Guide!

Explore how to build a .NET Aspire sample app featuring a Blazor Front End with an AI-powered chat! In this video, we'll walk through deploying the Phi-3.5 language model using Ollama and hosting it locally in your app, all thanks to the powerful .NET Aspire Community Toolkit. From setup to coding, watch this guide to easily bring interactive AI features into your .NET projects.

Add Aspire Service Defaults to a Console Chat application

It's time to learn how to add an Aspire Service Default project to a Console Chat application!